<!DOCTYPE html>
<html lang="zh-cn">

<head>
<meta charset="utf-8" />
<meta name="author" content="TianShangXing" />
<meta name="description" content="Personal blog." />
<meta name="keywords" content="blog, tech" />
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
<meta name="generator" content="Hugo 0.68.3" />

<link rel="canonical" href="http://tianshangxing.gitee.io/myblog/blog/six/">
<meta property="og:title" content="新浪微博三方登录" />
<meta property="og:description" content="新浪微博：中国版的twitter，自2009年8月上线以来，新浪微博就一直保持着爆发式增长。2019年底，微博月活跃用户到达5.16亿，所以使用新浪微博账号进行三方登录来提高用户登录体验就显得尤为重要。本次就来实现一下微博登录。
首先登录微博开放平台： https://open.weibo.com/
选择微链接-&gt;网站接入-&gt;立即接入 新建一个应用
应用创建成功后，会立即跳转审核页面，需要填写一些资质，用来进行审核，其实这些审核没有必要去管，应用压根就不需要通过审核。
只需要拿到appkey和appsecret即可，然后立即点击高级信息，填写回调网址。
需要注意一点，回调授权和取消回调授权地址需要一致。
那么新浪微博的登录逻辑很简单： 拼接url -&gt; 回调获取code -&gt; 利用code换取uid和access_token -&gt; 使用access_token获取用户信息" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://tianshangxing.gitee.io/myblog/blog/six/" />
<meta property="article:published_time" content="2020-03-16T19:12:33+08:00" />
<meta property="article:modified_time" content="2020-03-16T19:12:33+08:00" />

<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="新浪微博三方登录"/>
<meta name="twitter:description" content="新浪微博：中国版的twitter，自2009年8月上线以来，新浪微博就一直保持着爆发式增长。2019年底，微博月活跃用户到达5.16亿，所以使用新浪微博账号进行三方登录来提高用户登录体验就显得尤为重要。本次就来实现一下微博登录。
首先登录微博开放平台： https://open.weibo.com/
选择微链接-&gt;网站接入-&gt;立即接入 新建一个应用
应用创建成功后，会立即跳转审核页面，需要填写一些资质，用来进行审核，其实这些审核没有必要去管，应用压根就不需要通过审核。
只需要拿到appkey和appsecret即可，然后立即点击高级信息，填写回调网址。
需要注意一点，回调授权和取消回调授权地址需要一致。
那么新浪微博的登录逻辑很简单： 拼接url -&gt; 回调获取code -&gt; 利用code换取uid和access_token -&gt; 使用access_token获取用户信息"/>


<meta itemprop="name" content="新浪微博三方登录">
<meta itemprop="description" content="新浪微博：中国版的twitter，自2009年8月上线以来，新浪微博就一直保持着爆发式增长。2019年底，微博月活跃用户到达5.16亿，所以使用新浪微博账号进行三方登录来提高用户登录体验就显得尤为重要。本次就来实现一下微博登录。
首先登录微博开放平台： https://open.weibo.com/
选择微链接-&gt;网站接入-&gt;立即接入 新建一个应用
应用创建成功后，会立即跳转审核页面，需要填写一些资质，用来进行审核，其实这些审核没有必要去管，应用压根就不需要通过审核。
只需要拿到appkey和appsecret即可，然后立即点击高级信息，填写回调网址。
需要注意一点，回调授权和取消回调授权地址需要一致。
那么新浪微博的登录逻辑很简单： 拼接url -&gt; 回调获取code -&gt; 利用code换取uid和access_token -&gt; 使用access_token获取用户信息">
<meta itemprop="datePublished" content="2020-03-16T19:12:33&#43;08:00" />
<meta itemprop="dateModified" content="2020-03-16T19:12:33&#43;08:00" />
<meta itemprop="wordCount" content="16">



<meta itemprop="keywords" content="" />

<link rel="stylesheet" href="http://tianshangxing.gitee.io/myblog/css/layout.css" />


<link rel="stylesheet" href="http://tianshangxing.gitee.io/myblog/css/default-dark.css" />




<title>


     新浪微博三方登录 

</title>

</head>


<body>
<div class="main">
<header>

<div class="header-bar">

  <nav>
    <div class="siteTitle">
      <a href="http://tianshangxing.gitee.io/myblog">TianShangXing&#39;s Blog</a>
    </div> 

    
    
    <a class="nav-item" href="http://tianshangxing.gitee.io/myblog/blog/"><div class="nav-item-title">Blogs</div></a>
    
    <a class="nav-item" href="http://tianshangxing.gitee.io/myblog/resume/"><div class="nav-item-title">Resume</div></a>
    

  </nav>

  
<div class="social-links-header">

  
  <a href="mailto:tian_shang_xing@foxmail.com"><div class="social-link">email</div></a>
  

  
  <a href="https://github.com/TianShangXing" target="_blank"><div class="social-link">gh</div></a>
  

  

  

  
  <a href="https://www.linkedin.com/in/%e6%98%9f%e4%bc%b8-%e5%88%98-b7b7321a6" target="_blank"><div class="social-link">in</div></a>
  

</div>


</div>


</header>


<article class="post">
    <h1 class="title"> 新浪微博三方登录 </h1>
    <div class="content"> <p>新浪微博：中国版的twitter，自2009年8月上线以来，新浪微博就一直保持着爆发式增长。2019年底，微博月活跃用户到达5.16亿，所以使用新浪微博账号进行三方登录来提高用户登录体验就显得尤为重要。本次就来实现一下微博登录。</p>
<p>首先登录微博开放平台： <a href="https://open.weibo.com/">https://open.weibo.com/</a></p>
<p>选择微链接-&gt;网站接入-&gt;立即接入 新建一个应用</p>
<p><img src="https://v3u.cn/v3u/Public/js/editor/attached/image/20200311/20200311091521_30654.png" alt="markdown" title="markdown"></p>
<p>应用创建成功后，会立即跳转审核页面，需要填写一些资质，用来进行审核，其实这些审核没有必要去管，应用压根就不需要通过审核。</p>
<p><img src="https://v3u.cn/v3u/Public/js/editor/attached/image/20200311/20200311091634_25884.png" alt="markdown" title="markdown"></p>
<p>只需要拿到appkey和appsecret即可，然后立即点击高级信息，填写回调网址。</p>
<p><img src="https://v3u.cn/v3u/Public/js/editor/attached/image/20200311/20200311091720_49486.png" alt="markdown" title="markdown"></p>
<p>需要注意一点，回调授权和取消回调授权地址需要一致。</p>
<p>那么新浪微博的登录逻辑很简单： 拼接url -&gt; 回调获取code -&gt; 利用code换取uid和access_token -&gt; 使用access_token获取用户信息</p>
 </div>
    <footer class="post-footer">

  <div class="post-footer-data">
            
<div class="tags">
  
</div>

    <div class="date"> 2020-03-16 </div>
    
  </div>
</footer>



</article>

  <footer>

  <div class="social-links-footer">

  
  <a href="mailto:tian_shang_xing@foxmail.com"><div class="social-link">Email</div></a>
  

  
  <a href="https://github.com/TianShangXing" target="_blank"><div class="social-link">GitHub</div></a>
  

  

  

  
  <a href="https://www.linkedin.com/in/%e6%98%9f%e4%bc%b8-%e5%88%98-b7b7321a6" target="_blank"><div class="social-link">LinkedIn</div></a>
  

  <div class="social-link">
  <a href="http://tianshangxing.gitee.io/myblog/index.xml" target="_blank">RSS</a>
  </div>

</div>


  <div class="copyright"> Copyright (c) 2020, all rights reserved. </div>

  <div class="poweredby">
    Powered by <a href="https://gohugo.io/">Hugo</a>.
  </div>

  </footer>

</div> 

</body>
</html>

